bed armouring - German English Dictionary